mangla dam - English Synonyms Dictionary